package com.nmf.dao.gen.bean;

import com.nmf.site.common.utils.excel.annotation.ExcelField;
import java.util.Date;

public class BizBillZhuanjia {
    /** biz_bill_zhuanjia.id 编号 */
    private String id;

    /** biz_bill_zhuanjia.uid 用户ID */
    private String uid;

    /** biz_bill_zhuanjia.uname 用户名称 */
    private String uname;

    /** biz_bill_zhuanjia.zhuying_shouru_flag 主营收入 */
    private Integer zhuyingShouruFlag;

    /** biz_bill_zhuanjia.jinfei_zhichu_flag 经费支出 */
    private Integer jinfeiZhichuFlag;

    /** biz_bill_zhuanjia.shbei_price_flag 设备原值 */
    private Integer shbeiPriceFlag;

    /** biz_bill_zhuanjia.new_good_sell_flag 新商品收入 */
    private Integer newGoodSellFlag;

    /** biz_bill_zhuanjia.new_sell_prohibt_flag 新产品利润 */
    private Integer newSellProhibtFlag;

    /** biz_bill_zhuanjia.all_prohibt_flag 总利润 */
    private Integer allProhibtFlag;

    /** biz_bill_zhuanjia.create_date 创建时间 */
    private Date createDate;

    /** biz_bill_zhuanjia.update_date 更新时间 */
    private Date updateDate;

    /**  * @return the value of 编号  biz_bill_zhuanjia.id */
    @ExcelField(title="编号", align=2, sort=0)
    public String getId() {
        return id;
    }

    /** * @param id the value for biz_bill_zhuanjia.id */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**  * @return the value of 用户ID  biz_bill_zhuanjia.uid */
    @ExcelField(title="用户ID", align=2, sort=1)
    public String getUid() {
        return uid;
    }

    /** * @param uid the value for biz_bill_zhuanjia.uid */
    public void setUid(String uid) {
        this.uid = uid == null ? null : uid.trim();
    }

    /**  * @return the value of 用户名称  biz_bill_zhuanjia.uname */
    @ExcelField(title="用户名称", align=2, sort=2)
    public String getUname() {
        return uname;
    }

    /** * @param uname the value for biz_bill_zhuanjia.uname */
    public void setUname(String uname) {
        this.uname = uname == null ? null : uname.trim();
    }

    /**  * @return the value of 主营收入  biz_bill_zhuanjia.zhuying_shouru_flag */
    @ExcelField(title="主营收入", align=2, sort=3)
    public Integer getZhuyingShouruFlag() {
        return zhuyingShouruFlag;
    }

    /** * @param zhuyingShouruFlag the value for biz_bill_zhuanjia.zhuying_shouru_flag */
    public void setZhuyingShouruFlag(Integer zhuyingShouruFlag) {
        this.zhuyingShouruFlag = zhuyingShouruFlag;
    }

    /**  * @return the value of 经费支出  biz_bill_zhuanjia.jinfei_zhichu_flag */
    @ExcelField(title="经费支出", align=2, sort=4)
    public Integer getJinfeiZhichuFlag() {
        return jinfeiZhichuFlag;
    }

    /** * @param jinfeiZhichuFlag the value for biz_bill_zhuanjia.jinfei_zhichu_flag */
    public void setJinfeiZhichuFlag(Integer jinfeiZhichuFlag) {
        this.jinfeiZhichuFlag = jinfeiZhichuFlag;
    }

    /**  * @return the value of 设备原值  biz_bill_zhuanjia.shbei_price_flag */
    @ExcelField(title="设备原值", align=2, sort=5)
    public Integer getShbeiPriceFlag() {
        return shbeiPriceFlag;
    }

    /** * @param shbeiPriceFlag the value for biz_bill_zhuanjia.shbei_price_flag */
    public void setShbeiPriceFlag(Integer shbeiPriceFlag) {
        this.shbeiPriceFlag = shbeiPriceFlag;
    }

    /**  * @return the value of 新商品收入  biz_bill_zhuanjia.new_good_sell_flag */
    @ExcelField(title="新商品收入", align=2, sort=6)
    public Integer getNewGoodSellFlag() {
        return newGoodSellFlag;
    }

    /** * @param newGoodSellFlag the value for biz_bill_zhuanjia.new_good_sell_flag */
    public void setNewGoodSellFlag(Integer newGoodSellFlag) {
        this.newGoodSellFlag = newGoodSellFlag;
    }

    /**  * @return the value of 新产品利润  biz_bill_zhuanjia.new_sell_prohibt_flag */
    @ExcelField(title="新产品利润", align=2, sort=7)
    public Integer getNewSellProhibtFlag() {
        return newSellProhibtFlag;
    }

    /** * @param newSellProhibtFlag the value for biz_bill_zhuanjia.new_sell_prohibt_flag */
    public void setNewSellProhibtFlag(Integer newSellProhibtFlag) {
        this.newSellProhibtFlag = newSellProhibtFlag;
    }

    /**  * @return the value of 总利润  biz_bill_zhuanjia.all_prohibt_flag */
    @ExcelField(title="总利润", align=2, sort=8)
    public Integer getAllProhibtFlag() {
        return allProhibtFlag;
    }

    /** * @param allProhibtFlag the value for biz_bill_zhuanjia.all_prohibt_flag */
    public void setAllProhibtFlag(Integer allProhibtFlag) {
        this.allProhibtFlag = allProhibtFlag;
    }

    /**  * @return the value of 创建时间  biz_bill_zhuanjia.create_date */
    @ExcelField(title="创建时间", align=2, sort=9)
    public Date getCreateDate() {
        return createDate;
    }

    /** * @param createDate the value for biz_bill_zhuanjia.create_date */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**  * @return the value of 更新时间  biz_bill_zhuanjia.update_date */
    @ExcelField(title="更新时间", align=2, sort=10)
    public Date getUpdateDate() {
        return updateDate;
    }

    /** * @param updateDate the value for biz_bill_zhuanjia.update_date */
    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    /** biz_bill_zhuanjia */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", uid=").append(uid);
        sb.append(", uname=").append(uname);
        sb.append(", zhuyingShouruFlag=").append(zhuyingShouruFlag);
        sb.append(", jinfeiZhichuFlag=").append(jinfeiZhichuFlag);
        sb.append(", shbeiPriceFlag=").append(shbeiPriceFlag);
        sb.append(", newGoodSellFlag=").append(newGoodSellFlag);
        sb.append(", newSellProhibtFlag=").append(newSellProhibtFlag);
        sb.append(", allProhibtFlag=").append(allProhibtFlag);
        sb.append(", createDate=").append(createDate);
        sb.append(", updateDate=").append(updateDate);
        sb.append("]");
        return sb.toString();
    }
}